package com.fare.taluo.fetl.domain.repository;

import java.util.Date;
import java.util.List;

import com.fare.taluo.base.ddd.repository.IBaseRepository;
import com.fare.taluo.fetl.domain.entity.AirChinaTaobaoEntity;

public interface IAirChinaTaobaoRepository extends IBaseRepository {
	
	/**
	 * 
	 * @param reportDate 报表日期
	 * @param flightDate 报表时间
	 * @param fromCityCode 出发城市三字码
	 * @param toCityCode 到达城市三字码
	 * @param flightNo   航班号
	 * @param carrierKey 航班所属航空公司简称 CA
	 * @param hbaseKey   抓取渠道rowkey 00001
	 * @return
	 */
	public List<AirChinaTaobaoEntity> findByCondition(Date reportDate,
			Date flightDate, String fromCityCode, String toCityCode, String flightNo,
			String carrierKey,String hbaseKey);

}
